The Heard-Of Model: Unifying all Benign Failures

نویسندگان

  • Bernadette Charron-Bost
  • André Schiper
چکیده

Problems in fault-tolerant distributed computing have been studied in a variety of models. These models are structured around two central ideas: 1. Degree of synchrony and failure model are two independent parameters that determine a particular type of system. 2. Failure and faulty component (i.e., the component responsible for the failure) are necessary and indissociable notions for the analysis of system behaviors. In this work, we question these two dogmas and present a general computational model, suitable for describing any type of system with benign failures, that depends only on the notion of transmission failure. In this model, computations evolve in rounds, and messages missed at a round are lost. Only information transmission is represented: for each round r and each process p, our model provides the set of processes that p “hears of” at round r (heard-of set) namely the processes from which p receives some message at round r. The features of a specific system are thus captured as a whole, just by a predicate over the collection of heard-of sets. We show that our model handles all types of benign failures, to be static or dynamic, permanent or transient, in a unified framework. Using this new approach, we are able to give shorter and simpler proofs of important results (non-solvability, lower bounds). In particular, we prove that in general, Consensus cannot be solved without an implicit and permanent consensus on heard-of sets. We also examine Consensus algorithms in our model. In light of this specific agreement problem, we show how our approach allows us to devise new interesting solutions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Formal Verification of Consensus Algorithms Tolerating Malicious Faults

Consensus is the paradigmatic problem in fault-tolerant distributed computing: it requires network nodes that communicate by message passing to agree on common value even in the presence of (benign or malicious) faults. Several algorithms for solving Consensus exist, but few of them have been rigorously verified, much less so formally. The Heard-Of model proposes a simple, unifying framework fo...

متن کامل

A New Ridge Estimator in Linear Measurement Error Model with Stochastic Linear Restrictions

In this paper, we propose a new ridge-type estimator called the new mixed ridge estimator (NMRE) by unifying the sample and prior information in linear measurement error model with additional stochastic linear restrictions. The new estimator is a generalization of the mixed estimator (ME) and ridge estimator (RE). The performances of this new estimator and mixed ridge estimator (MRE) against th...

متن کامل

Extracting Manufacturing Process Map in the Form of the IDEF Model Prerequisite for the Implementation of PFMEA in the Sugar Industry

The purpose of this research is to demonstrate the importance of extracting business process mappings as a prerequisite for the implementation of the PFMEA (Process Failure Mode and Effect Analysis). In the first stage, 30 production process failures were extracted in the meetings with factory managers. Then, a team was formed by the presence of process owners, and with the help of the project ...

متن کامل

پیشگیری از عود رفتار اعتیادی در معتادان

The risk of drug abuse relapse has always been a major concern complicating fight against addiction. The process of relapse starts when thoughts, feelings, and behaviors of the individual in the process of recovery are diverted and become illogical again. The relapse process often includes activation of the denial system as an inflexible defense mechanism, tendency for isolation, negative judgm...

متن کامل

MTBF evaluation for 2-out-of-3 redundant repairable systems with common cause and cascade failures considering fuzzy rates for failures and repair: a case study of a centrifugal water pumping system

In many cases, redundant systems are beset by both independent and dependent failures. Ignoring dependent variables in MTBF evaluation of redundant systems hastens the occurrence of failure, causing it to take place before the expected time, hence decreasing safety and creating irreversible damages. Common cause failure (CCF) and cascading failure are two varieties of dependent failures, both l...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006